Model Driven Development: Research Issues and Opportunities
نویسندگان
چکیده
Software engineering aims at techniques for producing better software products with limited resources. This encourages the reuse of the existing resources which are mostly available in terms of modules. Model Driven Development (MDD) is an approach which facilitates the reuse of existing models. Moreover, models are developed not only with high level of abstraction but also with better provision of reusability. This further motivates software developers and engineers for software automation. MDD has shown a significant role in software automation which can be further improved by incorporating the latest approach of software development like Aspect-Oriented and FeatureOriented Programming.
منابع مشابه
A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)
Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...
متن کاملRole of ICT in Sustainable Urban Development by Using Model SWOT
Information and communication technologies are the most recent scientific achievements of mankind's ability seems to have much to offer society and are expected to be useful in solving the problems of human society. Many around the world believe that accelerates the process of adjustment in the exchange of knowledge and information through information and communication technologies a vital role...
متن کاملRole of ICT in Sustainable Urban Development by Using Model SWOT
Information and communication technologies are the most recent scientific achievements of mankind's ability seems to have much to offer society and are expected to be useful in solving the problems of human society. Many around the world believe that accelerates the process of adjustment in the exchange of knowledge and information through information and communication technologies a vital role...
متن کاملModel-Driven Architecture for Cloud Applications Development, A survey
Model Driven Architecture and Cloud computing are among the most important paradigms in software service engineering now a days. As cloud computing continues to gain more activities, more issues and challenges for many systems with its dynamic usage are introduced. Model Driven Architecture (MDA) approach for development and maintenance becomes an evident choice for ensuring software solutions ...
متن کاملAnalyzing Strengths, Weaknesses, Opportunities, and Threats of Rural ICT Development in Iran's Villages
The Information and Communication Technologies (ICTs) are being increasingly used by the governments to deliver its services to both rural and urban people. Obviously, access and application of ICT will provide services to improve the income and welfare of rural poor. This will help reducing rural poverty and improve quality of life. In Iran, importance of using rural ICT benefits and advantage...
متن کامل